package acs.bridge;

import java.math.BigDecimal;

/**
 * acs.bridge
 * Interface for global module (which works not only for each row)
 * User: kuznetsovstv
 * Date: 25.06.13
 * Time: 17:16
 */
public interface BridgeModuleExtInterface {

    /* Запускается перед запуском интерфейса */
    void initial_processing();

    /* Запускается перед обработкой meta */
    void execute_meta_start(String a_group_tag, String a_meta_tag);

    /* Запускается после обработки meta */
    void execute_meta_finish(String a_group_tag, String a_meta_tag);

     /* Запускается после обработки интерфейса */
    void final_processing(BigDecimal taskID);
}
